Compund Words
Last Search Words
Search Result:gulf of sidra
Overview of noun gulf_of_sidra
The noun gulf of sidra has 1 sense
- Gulf of Sidra -- (wide inlet of the Mediterranean Sea on the north coast of Libya)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar