deva in American English
a god or good spirit
noun: a god or divinity
deva in British English
noun: (in Hinduism and Buddhism) a divine being or god