luta

Noun
  1. An industrial conurbation in northeastern China on the southern end of the Liaodong Peninsula;
    It now includes the cities of Dalian and Lushun (synset 108744578)

Other Searches