What is the meaning of Daeva?

A supernatural entity of disagreeable nature, usually considered as a demon.

Source: wiktionary.org