sinai peninsula
Meaning, Definition & Usage
Dictionary
Related
noun
a peninsula in northeastern Egypt; at north end of Red Sea
Sinai
.
WordNet
Previous
simultaneously
simultaneousness
simulty
simvastatin
sin
Next
sinaic
sinalbin
sinamine
sinanthropus
sinapate