guambra
Meanings
Noun
1. kid; boy; lad (Ecuador)