We use 'rear' to mean to bring a person from child to maturity through care and education ( bring up, raise). 'They reared five children.'
'Reared' in your sentence is a past participle used as an adjective to modify 'lady' ( a lady who was brought up in the way Mary was)
Mary was probably very well brought up and educated and he found it difficult to find things to talk to her about.