Name Details

शाहरूज़ (Shahruz)

Meaning

महान नदी