Definify.com

Definition 2024


muir-deuk

muir-deuk

Scots

Noun

muir-deuk (plural muir-deuks)

  1. mallard