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