Definify.com

Definition 2024


Angara

Angara

English

Angara River at Irkutsk

Proper noun

Angara

  1. A river in Russia.

Translations


Portuguese

Proper noun

Angara m

  1. Angara (a river in eastern Russia)