Definitions
noun
a port city on the Caspian Sea that is the capital of Azerbaijan and an important center for oil production
Look “capital of azerbaijan” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a port city on the Caspian Sea that is the capital of Azerbaijan and an important center for oil production