Word
itchy feet, n.
very strong or irresistible impulse to travel
<noun.motive>
itchy feet
wanderlust
semantic pointers
hypernym
impulse, urge