'Sheshan' definitions:

Definition of 'sheshan'

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