The phrase "global nomads" refers to people who constantly move and live in different countries around the world. They do not have a fixed home and instead travel and experience different cultures and places. Full definition
As Chris Plutte, co-founder and executive director of Global Nomads Group, pointed out, «if you want to be career ready, you have to have engaged internationally. (educationnext.org)
I'm snacking on yak cheese bread with a team of global nomads under a tin roof pummeled by the Himalayan rains... A thousand miles away, I feel at home. (roundwego.com)
The Global Nomads Group expanded from individual classrooms to entire districts in 2015 and doubled the number of participating students. (edutopia.org)