• Sea-parrot

    Alternative forms

    Full definition of sea-parrot

    Noun

    1. (Northern Scotland) the puffin.

    Anagrams

    © Wiktionary