The AI-powered English dictionary
A peninsula in eastern Egypt, bordering Asia. examples
A mountain in Sinai Peninsula; the location where Moses is said to have received the Ten Commandments from God. examples