だい盤石 ばんじゃく
daibanjaku

Noun

1. large rock; huge rock

Noun
no-Adjective

2. being rock-solid; holding firm; being adamant

Other forms: