Home - Boy's Name - T - Tavish

Boys name -
Tavish

Meaning:

Twin. a form of thomas.

Derivation:

Mctavish, Mctavysh, Tavis, Taviss, Tavys, Tavysh, Tavyss

Origins:

Gaelic

Mail to a Friend