[-]

Jyutping wu1 lou5 jyu5
Pinyin wū lǔ rǔ

Definitions (CC-CEDICT)
  1. Uluru, iconic large rock formation in central Australia, sacred to Aboriginals, a World Heritage Site
  2. also known as Ayers Rock