Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Ondrej Cairo , Winchell , Stock , Sam , Bernadette , Rick , patriot , Tomo , Lipton