nid d'amour

Noun

 * 1)  love nest