And, as Zander implies...there are LOTS of good names floating around on the posters of EN World and other boards. Check 'em out!
Other sources: Buy a baby names book- often you'll find other cultural versions of common names that simply sound great, or you'll find names that sound common, but have really cool backgrounds.
Example: Tyrone- popular among my people (blacks), is rooted in ancient Latin (tyrannus) and from Greek (tyrannos)..."King" or "Usurper," depending on to whom you talk. "Tyr" was, as many of us know, a Norse divinity associated with law and war.
That in mind, one of my earlier PCs (back in the 1970s) was Tyrus Archon (another Greek-derived word for "ruler")...this guy was OBVIOUSLY destined for greatness.
Open the baby names book at random, point and choose. You may find the name you're looking for, or you may find its roots to be even more compelling.