Meaning of azerbajdzhan republic

Definition of azerbajdzhan republic

(noun) a landlocked republic in southwestern Asia; formerly an Asian soviet

Other information on azerbajdzhan republic

WIKIPEDIA results for azerbajdzhan republic
Amazon results for azerbajdzhan republic