Top definition
passionate lover; lovebird; either of the lovers who are over each other.
The lovers' paradise is full of love-doves, some in intimate action.
by uttam maharjan February 18, 2010
Get the mug
Get a love-dove mug for your Uncle James.