Last modified on 18 June 2013, at 23:17

sea-parrot

EnglishEdit

Alternative formsEdit

NounEdit

sea-parrot (plural sea-parrots)

  1. (Northern Scotland) the puffin.

TranslationsEdit

AnagramsEdit