Question: what is the meaning of aditi in english?
Answer: Mother of the Gods