Tannesha is of Indian origin, derived from the Sanskrit 'Tanusha', which means 'slender' or 'slim'. It's a unique and beautiful name that combines the elegance of its meaning with its rare usage, making it stand out among other names.
Tannesha had 7 children born in 1983.