What's another word for covenant?

comments powered by Disqus