そう本山 ほんざん
sō honzan

Noun

1. head temple of a Buddhist sect

Buddhism
Noun

2. headquarters (of an organization); head of operations; nerve center