霎
shà

Definitions

  1. 1. all of a sudden
  2. 2. drizzle

Related Words

  • 霎霎 shà shà – (onom.) falling rain
  • 一霎 yī shà – in a flash
  • 波霎 bō shà – pulsar (astronomy)