Possibly: Derived from Tavish (Sanskrit origin meaning ‘God of the sea’ or ‘Lord of the waters’) with a diminutive suffix

1 Post