Ren
Meaning: water lily, lotus
Origin:Japanese
Ren
Meaning: water lily; lotus
Origin:Diminutive of Rene or Japanese
Kamala
Meaning: lotus or pale red; or, a garden
Origin:Hindi, Hawaiian
Kumala
Meaning: lotus or pale red; or, a garden
Origin:Variation of Kamala, Hindi, Hawaiian