POPULAR MUSLIM NAMES AND THEIR MEANINGS.
Language: eng