Thriven
/(?)/
Thriv·en
Thriven
p. p.
p. p.
of
Thrive
.