I try to name my characters appropriately to their race and ethnicity. My main, Eruanne, is Sindarin for "Gift of the One," in other words, Dorothy. I have a Man Minstrel named Godgifu, Old English for the same thing. One of my Hobbit Minstrels has a flower name, Heartsease (archaic for "pansy"). But my other Hobbit Minstrel, being a Brandybuck*, has a Frankish name, Dhuoda.** My Captain's name is Fialarr, Old Norse for "the one who hides." (She is the third incarnation of that name, who started out as a female Dwarf Rune-keeper [so the name was appropriate[ and was remade as a Burglar before becoming a Captain.) When I run out of ethnic names, I use Latin.
_____
*Only the system won't let us use that name, so I translated her surname into Old English: Dunnanbuc.
**Dhuoda was a real person, the wife of one of one of Charlemagne's captains. She wrote a book of advice for her son, who was old enough to join his father on the battlefield. Her book still exists.