What does Imran mean?
A Quranic name: the family of Imran (Al Imran) titles the third surah, and Imran is the father of Maryam (corresponding to Amram, father of Moses and Aaron, in the Bible). Linked to the root '-m-r (ع-م-ر, 'to prosper, to thrive, to be populous'), often glossed 'prosperity, long life'.
What does Rayyan mean?
From the triliteral root r-w-y (ر-و-ي, 'to be quenched with water, irrigated'), meaning 'luxuriant, well-watered, lush'. Ar-Rayyan is also the name of one of the gates of Paradise through which those who fasted are said to enter, which drives much of the name's popularity.