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