Wikipedia
Tavish
Tavish is a masculine given name. It is a form of the given name Thomas.
- Tavish, In Hindi Language, means "Heaven" or "Swarg".
Scottish Gaelic forms of Thomas include Tàmhas and Tòmas.