万里

ばんり

great distance

#8,439

Meanings

  1. noun great distance; thousands of miles; ten thousand ri

Its kanji