Ahsan is a boy's name of Arabic origin, meaning perfection and excellence. One of the name's more common variants, Ihsan, means 'to do beautiful things' and is one of the three dimensions of the Islamic religion. ... It is also a Hindi name of Sanskrit origin meaning 'gratitude'.
Rizvi Name Meaning. Iranian: from a Persian form of the Arabic name Ri?dawi, indicating descent from Ri?da ?Ali ibn Musa, eighth imam of the Shiites. See Reza.
The Islamic concept Reza ([ɾeˈzÉ’Ë], also transliterated as Raza, Reda, Redha, Rida, Ridha [rɪˈdˤɑ], Rıza, Rza, Rizah [ɾɯˈzÉ‘], is a male given name common among Muslims, and especially Persian-speakers. It comes from Arabic and means contentment.