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

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