makara in Indonesian makara in Indonesian makara noun An aquatic monster in Hindu mythology. Add to Flashcards