VividLex

Home / Thesaurus / Massawa

Thesaurus: Massawa

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

Full dictionary entry Search Lens associations

Related headwords

Definitions

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