meaning of tapestry

1. something that is felt to resemble a tapestry in its complexity; "the tapestry of European ">history"


Related Words

tapestry | tapestry moth |

Developed & Maintained By Taraprasad.com

Treasure Words