Definify.com

Definition 2025


seacaid

seacaid

Scottish Gaelic

Noun

seacaid f, seacaidean pl

  1. jacket