What is the meaning of baghdad in English?

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

Learn in

See more

n. Baghdad

Definition of Baghdad in English

Capital of Iraq.