Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Cristiano Johnson , Aditi , Manchu , Amrit , Wade , Antero , Sheba , Eurydice , Dagny