To occur or take place.
To happen to; to befall.
(with infinitive) To do or occur by chance or unexpectedly.
(followed by on or upon) To encounter by chance.
Maybe, perhaps.