Meaning of luta

Definition of luta

(noun) an industrial conurbation in northeastern China on the southern end of the Liaodong Peninsula; it now includes the cities of Dalian and Lushun

Other information on luta

WIKIPEDIA results for luta
Amazon results for luta