Meaning of baku

Definition of baku

(noun) a port city on the Caspian Sea that is the capital of Azerbaijan and an important center for oil production

Other information on baku

WIKIPEDIA results for baku
Amazon results for baku