lì​wù​pǔ

Liverpool

利物浦 lì​wù​pǔ
Liverpool proper noun
A major port city in northwest England.
Liverpool Range
A mountain range in New South Wales, Australia

Frequency

Movie subtitles
1.67 per million appears in 0% of films
Written text
9.64 per million

Sources