Meaning and Origin of: Ayan

Ayan has African and Hindi origin meaning "Beautiful flower" and "Innocent" respectively.