muirs

English

Noun

muirs

  1. plural of muir

Scots

Noun

muirs

  1. plural of muir