* A made-up word: It could be a fictional term used in a book, movie, or game.
* A poetic or literary term: It could be used as a metaphor or symbol for something divine or celestial.
* A personal or regional term: It might be a slang word or a local expression with a specific meaning in a certain area.
To understand the meaning of "Heavenstone", you need more context. For example:
* Where did you encounter this term? (A book, a conversation, a website, etc.)
* What was the surrounding text or context?
With more information, I can help you figure out what "Heavenstone" means in your specific situation.