灒

Definitions

 * 1) to spatter; to splash
 * 2) to scatter

Definitions

 * 1)  collection or accumulation of water