guambra

Noun

 * 1)  kid; boy; lad

From Kichwa,