Home / Dictionary / Massawa

Massawa Uncommon

Noun

Definitions
Noun
1

a port town in Eritrea on an inlet of the Red Sea

Related Terms
Rhyming Words
awa kawa dawa pawa tawa sawa wawa onawa dhawa gnawa osawa ogawa igawa hyawa izawa ozawa girawa sakawa misawa aikawa
Compare
Massawa vs