meaning of caning

1. of Cane
2.
work made of interlaced slender branches especially willow branches


Related Words

caning |

Developed & Maintained By Taraprasad.com

Treasure Words