1 definition by feroze ad

a highly insensitive creature found in the jungle of a far off land;highly deceiving with cunning eyes but once you are within the creatures grasp she will show no mercy!
the poor lad went into the jungle only to be eaten by a naina!
by feroze ad January 18, 2009
Get the naina mug.