施主shīzhǔ
Top 30000
Meanings
1. benefactor (term used by a monk to address a layperson)
2. donor (semiconductor)
Characters used