A fun look at the meaning(s) of "wohl", it's various uses in every day German and why they are so freaking random. Seriously, what a mess this word is...
wohl, wohlhabend, obwohl, wohl wahr, sehr wohl, wohl kaum, wer wohl, zum Wohl
unity, fitting together really wellFrom there, it slowly shifted from fitting toward the idea of good. In German, it is also the origin of das Gitter, which is a sort of fence (fitting together) and of der Gatte and die Gattin, which are old school words for husband and wife, respectively - literally, the fitting one.