See also: leiða

English edit

Etymology edit

From German Leitha.

Proper noun edit

Leitha

  1. A river in Austria.

Translations edit

Anagrams edit