lovelace

Noun

 * 1) Lovelace; Don Juan