Home Synonyms carving
See US English definition of carving
See UK English definition of carving
See Spanish definition of talla
1‘a carving of an elephant’
READ THESE ARTICLES