Laut Merah
: the ocean between Egypt and the Sinai Peninsula,the sea between Egypt and Arabia
Mesir
: descendants of Mizraim
Sinai
: a mountain located either between the gulfs of Suez and Akaba or in Arabia, east of Akaba,a mountain; the place where the law was given to Moses