Name Details

गहन (Gahan)

Meaning

गहराई, गहन

boyHindu