Definify.com

Definition 2025


muir-deuk

muir-deuk

Scots

Noun

muir-deuk (plural muir-deuks)

  1. mallard