Definify.com

Definition 2024


mistal

mistal

English

Noun

mistal (plural mistals)

  1. ((UK) northern England) A cowshed

Anagrams