1 definition by no.10

Top Definition
The presence of the Holy Spirit.
That Dove is holding a olive branch there must be land near by!
by no.10 February 16, 2011
Mug icon
Buy a Dove mug!