Dictionary search results

Showing 1-2 of 2 results

Armenia British & World English

A landlocked country in the Caucasus of SW Asia; population 2,967,000 (est. 2009); official language, Armenian; capital, Yerevan