sinai peninsula

Noun
  1. A peninsula in northeastern Egypt;
    At north end of Red Sea (synset 108916891)

Found on Word Lists

Other Searches