The Finnish term "soida" matches the English term "peal"

other finnish words that include "soida" : english :
improvisoida ad-lib
rengas, soida ring
soida sound