Luoyang

[ lwaw-yahng ]
/ ˈlwɔˈyɑŋ /

noun Pinyin.

a city in N Henan province, in E China.
Also Loyang.
Formerly Henan.

British Dictionary definitions for luoyang

Luoyang

Loyang

/ (ˈləʊˈjæŋ) /

noun

a city in E China, in N Henan province on the Luo River near its confluence with the Yellow River; an important Buddhist centre in the 5th and 6th centuries; a commercial and industrial centre. Pop: 1 594 000 (2005 est)