Last modified on 20 March 2015, at 17:31

sea-parrot

EnglishEdit

Alternative formsEdit

NounEdit

sea-parrot (plural sea-parrots)

  1. (Northern Scotland) the puffin.

TranslationsEdit

AnagramsEdit