The Finnish term "maanosa" matches the English term "mainland"

other finnish words that include "maanosa" : english :
maanosa continent