Meaning of moukden

Definition of moukden

(noun) a city in northeastern China

Other information on moukden

WIKIPEDIA results for moukden
Amazon results for moukden