The Finnish term "saari" matches the English term "island"

other finnish words that include "saari" : english :
tsaari czar