Name Details
Girl|Sikh

Aadh

"aadh as a word means Half"

Baby Names A-Z

Keep Exploring