stumble
/ˈstəm-bəl/
verb
to fall into sin or waywardness
to make an error : blunder
to come to an obstacle to belief
noun
an act or instance of stumbling
idiom
to find or learn about (something) unexpectedly
I stumbled across/on/upon this book by chance.