Asela is an intriguing first name of Sri Lankan origin, derived from the Sinhalese language. It translates to 'moon' and holds significant cultural importance in Sri Lankan folklore, symbolizing a mystical, enchanting, and celestial essence.
"Asela had its first year with five newborns in 1973."