Skip to main content

Crabby!'s definitions

Xia Lian

A Chinese name that translates to Summer Lotus in English. A very beautiful person who is gifted and talented in either music or sport.
by Crabby! October 30, 2016
mugGet the Xia Lianmug.

Share this definition