A word examined

libya

noun
5 letters·English
noun

libyaLibya, a country in North Africa on the Mediterranean Sea.

No comments yet