Tanvir
Indian
Powerful and courageous body
Tanvir is an Indian Punjabi name that means 'brave and strong body'.
No more information.
Eanraig Gentry , Manford , Melvin , Atotoztli , Aranka , Antinanco , Lenka , Roscoe , Kester