CommanderABab wrote:Well, it's not a commelinaceae, they just have three petals.
searched on Google this came out

blue flower (German: Blaue Blume) is a central symbol of inspiration. It stands for desire, love, and the metaphysical striving for the infinite and unreachable. It symbolizes hope and the beauty of things.