jaups









jaups


noun Scot. and North England.

  1. a splash, spurt, or drop of water.
  2. a spot or stain, as from a splash of water or mud.
52 queries 0.369