Latin · word

sequela

that which follows; consequence

Words sharing this root