Garff

English

Proper noun

Garff

  1. A sheading of the Isle of Man.

Meronyms