The Finnish term "pallo" matches the English term "globe"

other finnish words that include "pallo" : english :
pallo ball-bearing
tanssiaiset, pallo ball