huì shè
a guild
(in olden times) an association such as a political party, religious group or trade guild; the Japanese word for company
会
huì
can; to have the skill; to know how to
社
shè
(bound form) society; organization; agency