tarratu’i

High Lulani

t;rei

abstract compound noun

being impressed; having a positive impression

Etymology

tarra t;r impression + -tu’i ei positive aspect

Antonym

tarrada t;rd disappointment