GeneralConnection.com
➔
Dictionary
wanderlust
Noun
1. itchy feet
1. urge, impulse
Usage