God-sends

English

Noun

God-sends

  1. plural of God-send