Search the meaning of:
Results for insculpture
1. An engraving, carving, or inscription.
Synonyms and related words: