Top matchまか摩訶makaNoun, Noun, used as a prefixgreatness; enormity; superiority; mahaBuddhism Listen Pitch on OJAD Explore