What is the meaning of the word "concordat"?

Definitions: