Name – Algernon

Meaning

  • bearded one – french
  • noble spearman – old german

Profiled on this Site