country in the Horn of Africa on the Red Sea
from Greek 'Erythra Thalassa' meaning 'Red Sea'
Try Another Word