I really am disgusted by this. It's like naming a child
Beulah,
Ishmael, or
Prudence. If you want something uncommon, try to make it a little less stuffy. For instance,
Harry,
Oliver,
Sebastian,
Liam, or
Rupert would have been great. Unusual, yet still somewhat up-to-date.