Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

乌鲁汝

wū lǔ rǔ

Definitions

  • Uluru, iconic large rock formation in central Australia, sacred to Aboriginals, a World Heritage Site
  • also known as Ayers Rock

Child Words of 乌鲁汝