sea parrot noun3 •(Scotland) A puffin (Fratercula spp.). •An auk. •A parrotfish, especially a wrasse. formssea parrots · sea-parrots