CAPITAL OF LEBANON





Definition:

  1. [noun] capital and largest city of Lebanon; located in western Lebanon on the Mediterranean
    Synonyms: Beirut, capital of Lebanon

Synonyms: