Name Details

Gyanpreet

Meaning

Lover of divine or celestial knowledge