Free-lover

Free·-lov·er

Free-lover

n.
  1. One who believes in or practices free-love.