Definify.com

Definition 2026


Leitha

Leitha

See also: leiða

English

Proper noun

Leitha

  1. A river in Austria.

Translations