a female given name (meaning "eternally blooming flower")
English - English
Definition of a female given name (meaning "eternally blooming flower") in English English dictionary