Definition of goa

Definition of goa
  1. goa Noun The Tibetan gazelle, "Procapra picticaudata", a species of antelope that inhabits the Tibetan Plateau.
Need more help? Try our forum NEW