Yahoo India Web Search

Search results

  1. Dictionary
    well travelled
    /ˌwɛl ˈtravld/

    adjective

    • 1. (of a person) having travelled widely.
    • 2. (of a route) much frequented by travellers.