English | German | Russian | Czech

sea-parrot English

Meaning sea-parrot meaning

What does sea-parrot mean?

sea-parrot

(Northern, _, Scotland) A puffin (Fratercula spp.) An auk.

Are you looking for...?

sea | parrot