دِيُو

دِيُو

diyū · noun

Meaning — English

  1. daeva (a Zoroastrian demon spirit)

Suggested websites

almaany.com · Wiktionary