Skip to main content

arna

English arna meaning in English  •  arna का अर्थ अंग्रेजी में
Noun
  • The wild buffalo of India (Bos, or Bubalus, arni), larger than the domestic buffalo and having enormous horns.
Advertisement