Definitions
noun
the capital and chief port and largest city of Libya; in northwestern Libya on the Mediterranean Sea; founded by the Phoenicians in the 7th century BC
Look “capital of libya” up elsewhere
Want another word?
Spin the dictionary for a fresh one.