Last modified on 12 December 2014, at 20:29

sea-parrot

EnglishEdit

Alternative formsEdit

NounEdit

sea-parrot (plural sea-parrots)

  1. (Northern Scotland) the puffin.

TranslationsEdit

AnagramsEdit