Definition of 堂塔伽藍 (どうとうがらん)

noun
religious buildings (temples, shrines, pagodas, etc.)
Related Kanji
public chamber, hall
pagoda, tower, steeple
nursing, attending, entertainer
indigo