Tapi

English

Proper noun

Tapi

  1. A district of Gujarat, India.