Name Details

Drstiguru

Meaning

Lord of sight; A person who is responsible.

boyHindu

How Popular Is the Name drstiguru ?