Definition of jharal

Definition of jharal
  1. jharal Noun A wild goat of India, "Capra jemlaica".
Need more help? Try our forum NEW