Noun Definitionluoyang1.Definition: a city in east central China; the capital of ancient China during several dynastiesRelated Noun(s):loyangCategory: Places