Manoranjan

in baby boy name

The meaning of Manoranjan is One Who Pleases The Mind