Name Details

हरकनवल (Harkanwal)

Meaning

देवताओं पैर

boySikh