flor restless soul meaning