遠道

Noun

 * 1) long way; long distance; (having travelled) a great distance; from afar