Amesha was a female Human native of Terralysium who was the All-Mother, the religious leader, of New Eden. (DIS: "New Eden")
Amesha was played by actor Sheila McCarthy.
Community content is available under CC-BY-NC unless otherwise noted.