What is the meaning of amman in English?

Learn vocabulary with pictures as well as definitions of amman in English

Learn in

See more

n. Amman

Definition of Amman in English

Capital of Jordan.