Meaning of azerbaijani republic

Definition of azerbaijani republic

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

Other information on azerbaijani republic

WIKIPEDIA results for azerbaijani republic
Amazon results for azerbaijani republic