The term of deva is also translated as Tenjin (heavenly deities) or Tennin (heavenly beings), but in this case, the shades of meaning are different to a certain extent.
なおdevaは天神、天人とも訳すが、その場合は多少ニュアンスが異なる。