Definify.com

Definition 2026


spreigearra

spreigearra

Scottish Gaelic

Adjective

spreigearra

  1. impulsive, forcible