Great game! I completed it but there was one word I couldn't quite work out the meaning of:
[Spoilers]
sevel/sevol (and presumably sevail) - at various points I thought it meant sibling, uncle/aunt or just relative, but I don't think any of those fit all the mentions.