Imposing in size or bulk or solidity English: massive, monolithic, monumental Bahasa: agung, raksasa, agam