万里

thousands of miles

Meaning

  1. n
    thousands of miles