Linhay (noun) Definition, Meaning & Examples

noun Newfoundland.
  1. a storage shed or other attachment to the back of a house.
noun
  1. a farm building with an open front
Linhay (noun) Definition, Meaning & Examples

More Definitions