1
enshrinement (of a deity);residing (in a shrine or sacred place)
2
sitting prominently (in a place);being plunked down;being planted (in a spot)
Other forms
鎮坐 【ちんざ】 (search-only kanji form)