Definify.com

Definition 2025


Leitha

Leitha

See also: leiða

English

Proper noun

Leitha

  1. A river in Austria.

Translations