Translation of tugu in English:

tugu

monument

noun

  • 1

    monument, thing (esp. a structure) commemorating a person or event, etc., structure of historical importance, obelisk, tall pillar set up as a monument