Name Details

शाजी (Shajee)

Meaning

बोल्ड, साहसी, महान पुरुषों के राजा