Borobudur Definition
bôrə-bə-do͝or
noun
A ruined Buddhist shrine in central Java, Indonesia. Dating probably from the ninth century, the ruins include carved stone blocks illustrating episodes in the life of Buddha.
American Heritage
Borobudur Is Also Mentioned In
Find Similar Words
Find similar words to Borobudur using the buttons below.