Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Whitfield Estevao , Nima , Haven , Boyce , Farnham , Juliet , beast , Hai , Alda