Question: what it mean when a man say my dear?
Answer: When a guy calls you “my dear” it is a sign of affection and generally caring. It's a bit old-fashioned to use this phrase, but what is never old-fashioned is paying respect to someone who has your heart. Take it as a very nice and polite compliment.