lovesmith

Noun

 * 1) One who nurtures and spreads love.
 * 2) An accomplished lover.
 * 1) An accomplished lover.
 * 1) An accomplished lover.
 * 1) An accomplished lover.