Word info

devata

Noun

Meaning

A deity; a divine being; a good spirit; an idol.

Source: Webster's dictionary

Related terms

Examples

From frictionless user experiences to quick and seamless deployments, we aim to make authentication with Duo Security exceptionally easy,” said Ash Devata, VP of Product at Duo Security. Source: Internet

Close letter words and terms