carved stone with some inscription or figure - Spanish English Dictionary