English Noun devatas plural of devataWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads