ഇന്ദ്രലോകം (indralokam) Malayalam word · pronounced indralokam Meaning in English The abode of the godsHeaven English words: abode, gods, heaven