Skip to content

乌鲁汝

wū lǔ rǔ

Definitions

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

Stop forgetting what you study. Build recall daily.

Try HanyuGuide's Chinese review system with multiple choice, typed recall, tone-aware practice, and reviews scheduled before memory fades.