Herophile
Meaning: friend of the heroes
Origin:Greek
Safiyya
Meaning: confidante, best friend
Origin:Arabic
Origin:Spanish, meaning unknown
Alcuin
Meaning: sanctuary friend
Origin:Germanic
Rowenna
Meaning: white spear or famous friend
Origin:Variation of Rowena, Welsh