Your clerical friend was quite right. "Eileen Og" means "young Eileen". The placename was Petrovogue or Petravore?. Off the top of my head, I think French made up the name. The version in the DT appears to have a few Americanisations. I'll check the original and try to pick up any that make things clearer.Regards