Definify.com

Definition 2025


somalta

somalta

Scottish Gaelic

Adjective

somalta

  1. complacent

Derived terms