The Finnish term "aave" matches the English term "ghost"

other finnish words that include "aave" : english :
aave phantom