Definify.com

Definition 2025


mistal

mistal

English

Noun

mistal (plural mistals)

  1. ((UK) northern England) A cowshed

Anagrams