Noun
sea parrot (plural sea parrots) Alternative spelling of sea-parrot
(Northern Scotland) A puffin (Fratercula spp.)
An auk.
sea-parrot