Definify.com

Definition 2024


truacanta

truacanta

Scottish Gaelic

Adjective

truacanta

  1. compassionate, humane, merciful

Synonyms

Derived terms