What is the meaning of 合う?

to match; to fit; to agree

to be proper

together; with each other

Source: wiktionary.org