You have to log in to answer this dilemma.I suggest, you could possibly use a phrase like "gentleman caller," but only if you do not head sounding like you're a personality in Jane Austen novel and only if you do not thoughts that, while it does do away with the infantilizing "boy" misnomer, it falls short of denoting the man is aged, never ever