Otters Meaning

There are 2 meaning(s) for word Otters

Meaning 1 : freshwater carnivorous mammal having webbed and clawed feet and dark brown fur

Meaning 2 : the fur of an otter