Latin · word

convenire

come together; agree

Words sharing this root