Ouzhou, Ōuzhōu [zh] = Europe [en]

Ouzhou is a Chinese word meaning Europe.

The ouzhou.cn is a top level Chinese domain that denotes a continent of Europe, one of the most commonly used toponyms in the world (wikipedia).

Baidu reports that more than 100.000.000 Chinese web pages use the term Ouzhou, which is the maximum number it can display for any search term.