Advertisement

Synonyms of Lichuan

Primary definition: A county-level city located in southwestern Hubei province, China, known for its mountainous terrain, rich ethnic minority culture, and karst cave formations.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)

Advertisement

Antonyms & Opposite Concepts

Advertisement