Luoyang
[ljә'jɑ:ŋ]
Definition
(noun.) a city in east central China; the capital of ancient China during several dynasties.
Checked by Balder--From WordNet
[ljә'jɑ:ŋ]
(noun.) a city in east central China; the capital of ancient China during several dynasties.
Checked by Balder--From WordNet