GeneralConnection.comDictionary
wanderlust
Noun

1. itchy feet
1. urge, impulse
Usage