Dev

Dev or deva means ; god; the divine; angel