Fetching details from the dictionary...

to float; to be suspended
to rise to the surface; to appear; to emerge; to show up; to loom (up)
to come to mind; to have inspiration
湖に小さなボートが静かに浮かんでいた。
A small boat was floating quietly on the lake.
急にいいアイデアが頭に浮かんだ。
A good idea suddenly came to mind.
空に白い雲がぽっかり浮かんでいる。
A white cloud is drifting in the sky.