SEWELLEL Meaning of SEWELLEL in English [ sɪ'wɛləl ]■ noun another term for mountain beaver .OriginC19: from Chinook Jargon šwalál 'robe of mountain-beaver skin'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004