The meaning of ‘flow’ is ‘stream’ in direct translation, but flow expresses this phenomenon more, that idea of time and space disappearing while you are preoccupied with an activity (this activity could be anything, e.g. reading, painting, riding on a bicycle, etc.). This activity becomes the source of your happiness or maybe this is your happiness.
More