Latin sponsio, from spondere, sponsum (“to promise solemnly”).
sponsion (countable and uncountable, plural sponsions)