Very imposing or impressive, surpassing the ordinary (especially in size or scale) English: epic, heroic, larger-than-life Bahasa: agung, epik