Sealgh

enUK
n.1.(Zool.) A seal.