Definition of Borobudur in US English:

Borobudur

proper noun

  • A Buddhist monument in central Java, built c.800.

Pronunciation

Borobudur

/ˌbôrəbəˈdo͝or/