Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Genghis Khan Whalen , Garwood , Marinda , Sol , Edite , July , Zahara , Elroy , Takoda