well travelled

adjective
1
having travelled to many different places
جهان‌دیده, آفاق‌دیده, کثیرالسفر
2
used by a lot of people
پُر رفت‌وآمد, پُر عبور, پرتردد