Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Gizella Eavan , Harvey , Teodoro , Lesedi , Silas , Matthias , Todd , Abijah , Godzilla