What is the meaning of libya in English?

Learn vocabulary with pictures as well as definitions of libya in English

Learn in

See more

n. Libya

Definition of Libya in English

Country located in the north of Africa, bordering Tunisia, Algeria, Niger, Chad, Sudan, and Egypt, as well as the Mediterranean Sea.

Synonyms of Libya in English

State of Libya

See more

n. State of Libya

Definition of State of Libya in English

Country located in the north of Africa, bordering Tunisia, Algeria, Niger, Chad, Sudan, and Egypt, as well as the Mediterranean Sea.

Synonyms of State of Libya in English

Libya