Popular Muslim names and their meanings.
Publisher: Jadid Urdu Digest.
Place of publication: Barking
Language: eng