いわお
iwao

Noun

1. huge rock; massive boulder

Poetical
Other forms: