Find the word definition

The Collaborative International Dictionary
Maned seal

Maned \Maned\, a. Having a mane.

Maned seal (Zo["o]l.), the sea lion.

Maned sheep (Zo["o]l.), the aoudad.