Home
Search
Index
Definify.com
Webster
1828
Edition
Mufflon
MUF'FLON
,
Noun.
The wild sheep or musmon.
Similar Results
Mufflon
Muffled
Buffoon
Muffling
Muffler