meaning of azerbajdzhan republic

azerbajdzhan republic meaning in General Dictionary

a landlocked republic in southwestern Asia; previously an Asian soviet