Definitions for "Devaputra"
See Mara/ demon.