Definify.com

Definition 2026


leumadair-mara

leumadair-mara

Scottish Gaelic

Noun

leumadair-mara m

  1. dolphin