My language teacher
A free, fast, and effective way to learn anything.
2 years ago
A demi-god is a being with partial or lesser divine status, such as a minor deity, the offspring of a god and a mortal, or a mortal raised to divine rank.