caprichoso
capricious
capricious
impulsive and unpredictable
+
-oso
adjective suffix (full of)
Caprichoso means capricious and can be thought of as capricious0 (impulsive and unpredictable0) with the Spanish adjective suffix -oso1 (full of1).
adjective
- capriciousActing on sudden impulses or whims; unpredictable.Su jefe es muy caprichoso y cambia de opinión constantemente. // Her boss is very capricious and constantly changes his mind.