🔼The name Rosh in the Bible
The name Rosh belongs to a man and to a region in the Bible.
Rosh the man is a son of Benjamin (Genesis 46:21), but other Biblical genealogies of Benjamin don't list Rosh. Rosh the land is mentioned only by Ezekiel in his apocalyptic vision of the attack of Gog of Magog, the prince of Rosh, Meshech and Tubal (Ezekiel 38:2-3 and 39:1).
It's unclear where Rosh the land might be located. As far back as the 19th century, scholarly enthusiasts have linked Biblical Rosh with the Rus of Russia, but the Rus appear to have originated in Sweden roughly in the tenth century AD, and were thus unknown to Ezekiel.
Of course, Ezekiel's vision could have theoretically contained our name, and Russia, like Rosh is situated in the north (Ezekiel 38:15), but it's doubtful that modern Russia would attack Israel with an army equipped with bows and arrows (Ezekiel 39:3).
🔼Etymology of the name Rosh
The name Rosh is the same as the noun ראש (ro'sh) meaning head or top:
For a meaning of the name Rosh, both NOBSE Study Bible Name List and Jones' Dictionary of Old Testament Proper Names read Head, Chief.
BDB Theological Dictionary deems Rosh "not identified", lists it under the root ראש (ro'sh) and confirms that it is identical to the primary noun, the herb and the Benjaminite name.