Baby Names and Name Generators
What Does Alfre Mean?
"elf or magical counsel"