Find the word definition

Wikipedia
Mangora

Mangora can refer to:

  • Mingora in Swat, Pakistan
  • Mangora, a genus of the family Araneidae, the orb-weaver spiders
Mangora (spider)

Mangora is a genus of spiders in the family Araneidae.