That is the translation of the word in every day usage, yes, but I guess it also refers to a specific spirit type. Again, there isn't a ton of information out there on this that I found, so I'm only putting out what I came across. Trying to help piece it together. Not that those two played a big part in the issue, and what part they did play seems to line up with the little bits I found.