Definition of God's own in English:

God's own

noun