Monsieur visiting his dear one who perhaps arranged their meeting (7)
Answer
MATCHER
Definition: who perhaps arranged their meeting
Monsieur visiting his dear one who perhaps arranged their meeting (7)