I would like to create a place name meaning, "Church of our Dogs". What is the best?
  • Kilmawhan?
  • Kilmachon?
  • Kilmarchan?
  • Something else?