Skip to content
Simplified display

乌鲁汝

wū lǔ rǔ

Sign in to save this word to your study lists.

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