Definify.com

Definition 2025


spreigearra

spreigearra

Scottish Gaelic

Adjective

spreigearra

  1. impulsive, forcible