师公shīgōng
Top 45000
Meanings
1. Daoist priest (esp. in folk religion)
2. teacher's teacher (in academic or apprenticeship lineage)
Characters used