大だい曼まん荼だ羅らMeaningsNoun1. great mandala (in Shingon); mandala with an image of each deityKanji used大large曼mandala荼a weed羅lightweight fabricComposed of大だいlarge; big; great; huge; vast; major; important; serious; severe; prominent; …Prefix曼まん荼だ羅らmandalaNoun