Jaup (noun) Definition, Meaning & Examples

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.
Jaup (noun) Definition, Meaning & Examples

More Definitions