'Sheshan' definitions:

Definition of 'Sheshan'

From: Hitchcock
    Sheshan, lily; rose; joy; flax