Hindi-English dictionary »

आमुर meaning in English

HindiEnglish
आमुर proper noun

Amur(the river between the Far East Russia and China)
proper noun
[UK: əˈmʊə] [US: əˈmʊə]