sewellel
Concise Oxford English Dictionary © 2008 Oxford University Press:
sewellel /sɪˈwɛləl/
▶noun another term for mountain beaver.
– origin C19: from Chinook Jargon šwalál ‘robe of mountain-beaver skin’.
'sewellel' also found in these Oxford entries:

