Too bad it's so long and ancient, it's has such a charming meaning! Out of all the virtue names bestowed upon girls, this is a GREAT name for a boy! That is a name-meaning I'd like for my kids to live up to! Sorry if those trains of thoughts sounded disjointed.