Ren

Ren is a baby name of Japanese origin.

Meaning of Ren

Lotus; love.

Themes: Flower, Love