I have to admit that I never really appreciated the proper meaning of this word. So I go look it up; the Oxford English Dictionary states:
Adjective: travelling from place to place.
Noun: an itinerant person.
Origin: from Latin itinerari ‘travel’, from iter ‘journey, road’.
(Taken with my cameraphone in Greenwich – a few metres away from Cutty Sark.)
In today’s technologically mobile world, aren’t we all that? Virtually, also, perhaps?