Noun which may take the genitive case particle 'no', Na-adjective (keiyodoshi), Noun
stormy and full of drama; full of ups and downs; with many vicissitudes
Yojijukugo (four character compound)
彼の一生は波瀾万丈であった。His life was full of ups and downs.
Also written 波瀾万丈【はらんばんじょう】