Name Details

शहज़ाद (Shehzaad)

Meaning

राजकुमार