bring (Scots) comes from Middle English bryngen, from Old English bringan, from Proto-West Germanic bringan, from Proto-Germanic bringaną, from Proto-Indo-European bʰrenḱ-, from Proto-Indo-European bʰer- — to bear, carry.
bring (Scots): To bring