Definition of "edge of the world" in English