Definition of urva

Definition of urva
  1. urva Noun The crab-eating mongoose, "Herpestes urva"; an individual of the species.
Need more help? Try our forum NEW