Definify.com

Definition 2024


seacaid

seacaid

Scottish Gaelic

Noun

seacaid f, seacaidean pl

  1. jacket