It Has the Most Rolls Royces Per Capita
This page is the CodyCross answer for the clue below from Transport, Group 113, Puzzle 1.
Question is: It Has the Most Rolls Royces Per Capita
and the answer is: HONGKONG
Word Meaning:
HONG — (obsolete) past of hang
Definitions from Wiktionary.