Top definition
A indian name that means tiger most common used in Argentina.
Hey I'm Nahuel
by Nahuel S March 29, 2011
Get the mug
Get a Nahuel mug for your mama Julia.
buy the domain for your foodie vlog