1 definition by azaadi
a tribe in the punjab (india) known historically for it's bravery and self sufficiency. the name comes from the word snake, as the nagras were originally named after a child who had no fear of snakes and even the most dangerous snakes were docile around him. Nagra is a family name that still exists today, now the are better known for being pretty awesome.
by azaadi November 7, 2010