Definify.com

Definition 2025


peata-ruadh

peata-ruadh

Scottish Gaelic

Noun

peata-ruadh m

  1. puffin

See also