Amara means the Devas or the demigods such as Agni (Fire), Varuna (Water) and Vayu (Wind). Prabhu means the Lord. Amaraprabhu therefore means the Lord of the Devas. The Lord is Amaraprabhu because He created the different Devas and entrusted them with functional identities such as wind, fire, water etc. He made them immortal because of their functions and directs them in their functions.
ye ‘py anya-devatā-bhaktā yajante śraddhayānvitāḥ
te ‘pi mām eva kaunteya yajanty avidhi-pūrvakam (BG 9.23)
Whatever a man may sacrifice to other gods, O son of Kuntī, is really meant for Me alone, but it is offered without true understanding.
If one waters a plants leaves or branches but does not water the root, the plant will not survive, and a person who does this has insufficient knowledge. This analogy is applicable when one prays to demigods, who are under the control of the Supreme Lord. So, our prayers have to be offered to the Supreme Lord only. This would automatically satisfy the various officers, directors of the Lord.
nityo’nityānāṃ cetanaścetanānāmeko bahūnāṃ yo vidadhāti kāmān |
tamātmasthaṃ ye’nupaśyanti dhīrāsteṣāṃ śāntiḥ śāśvatīnetareṣām || (Kaṭha Upaniṣad 2.2.13)
Eternal among the ephemeral, conscious among the conscious, who, being one, dispenses desired objects to many, the intelligent who see him seated in their selves, to them, eternal peace, not to others.
The Supreme Lord Krishna is above the Demigod and is the Chief living entity.
Lets chant the Holy Name of this Immortal personality and use our mortal time to be in His devotional service always.
Nama 49 – VishnuSahasranama