Definify.com

Definition 2025


muirs

muirs

Scots

Noun

muirs

  1. plural of muir