Mtwara: Meaning and Definition of

Mtwa•ra

Pronunciation: (um-twär'u), [key]
— n.
  1. a seaport in SE Tanzania. 20,413.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.