na’guara
Spanish • Venezuela
Wow • It's a common expression which means amazement whether in a positive or negative way.
"Na’guara, Que hermoso"