capital of lebanon Meaning, Definition & Usage

  1. noun capital and largest city of Lebanon; located in western Lebanon on the Mediterranean
    Beirut; Bayrut.

WordNet