meaning of livery company

1. one of the chartered companies of London originating with the craft guilds


Related Words

livery company |

Developed & Maintained By Taraprasad.com

Treasure Words