The most obvious candidate "deva" is now an English word and needs no translation:
Definition of deva plural -s : a divine being or god in Hinduism and Buddhism
This is a list of notable offspring of a deity with a mortal, in mythology and modern fiction. Such entities are sometimes referred to as demigods, although the term "demigod" can also refer to a minor deity, or great mortal hero with god-like valour and skills, who sometimes attains divine status after death.
Since "demigod" is practically never used in Hinduism for mortal heroes - it seems have devolved into a term of denigration (minor deity) used primarily by Hare Krishnas whose works have "demigod" strewn everywhere.
Is this term of any value to translate Hindu scriptures for Hindus?