sinai peninsula Meaning, Definition & Usage

  1. noun a peninsula in northeastern Egypt; at north end of Red Sea
    Sinai.

WordNet