meaning of the name kanya
The first thing you should know if you are considering Kanya for your baby's name is that in most countries all over the world the name Kanya is a girl name. The name Kanya is of Sanskrit, Thai origins, which means it has more than one root, and is used in more than one countries and different languages of the world, especially Hindi speaking countries, Thai speaking countries among others.