Her mother told the Irish Independent: "Adrian Bayley was out there that night looking for a victim and found her, He was looking for anyone, it didn't matter to him who the person was."
Ms Meagher's husband Tom, who initially reported her missing, said it was an "abhorrent lesson to teach a child".
"How a human being with such dangerous and misogynistic views can be allowed to pass those messages onto children is depressing. Shameful", he said.
Monsignor Greg Bennett, vicar-general of the archdiocese of Melbourne which oversees the priest, apologised to the family.
Speaking on 3AW, he said: "I've spoken with the priest; he acknowledges that the homily wasn't appropriate and apologises for the offence and upset it has caused.
"The reference to Jill Meagher in particular was offensive and inappropriate and the people of Victoria and Ireland mourn her sad and tragic death".
The 29-year-old's body was found after a five-day search in a shallow grave in nearby woods. She had been raped and strangled.