Name Details

Manadatta

Meaning

given by thought, absorbed in thought