Skip navigation.

Ubud - What does it mean?

Definition of 'Ubud'

English

(wikipedia)

Proper noun

(en-proper noun)
  • A town on the Indonesian island of Bali.
  • Anagrams

    *

    Similar to 'Ubud'

    Ubaid