haamu

haamu is Finnish for ghost