Find the word definition

Wikipedia
Tawi

Tawi may refer to:

Places:

  • Tawi River, India
  • Tawi-Tawi Province, Philippines
    • Tawitawi Island, Philippines
  • A small village on the Musandam peninsula of Oman

People:

  • Tawi Sli (1912–1987), second chief minister of Sarawak, Malaysia