Name Details
Boy|Hindu

Manadatta

"given by thought, absorbed in thought"

Baby Names A-Z

Keep Exploring