guild

noun
1
an organization of people who do the same job or who have the same interests or aims
انجمن, صنف, اتحادیه
2
an association of workers with special skills in the Middle Ages
صنف, انجمن, اتحادیه, گروه تخصصی
the guild of clockmakers