otter
Explore definitions, synonyms, and language insights of otter
Definitions
                    Noun
                    
                the fur of an otter
                
                    Noun
                    
            freshwater carnivorous mammal having webbed and clawed feet and dark brown fur