A White dove showed up at the front door and its been here for 2 days on the ledge and wont leave what does this signafy in its meaning?

Could be a past love one that has come back for a visit. or a gaurdian angel