Skip to main content

urva

English urva meaning in English  •  urva का अर्थ अंग्रेजी में
Noun
  • The crab-eating ichneumon (Herpestes urva), native of India. The fur is black, annulated with white at the tip of each hair, and a white streak extends from the mouth to the shoulder.
Advertisement