sheading









sheading


noun

  1. any of the six subdivisions of the Isle of Man
50 queries 0.373