Dicionário

Mufflon

Webster's Dictionary 1806

Mufflon

n.

the wild sheep or musmon