Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of baku
  1. noun
    a port city on the Caspian Sea that is the capital of Azerbaijan and an important center for oil production
Definition that contains baku

We don't have definitions for this word yet.

My lists:
Recently viewed words: