Aaroldethan

Meaning
Old EnglishFrom Harold: Army Ruler
HebrewFrom Ethan: Endurance, Strength
Gender
Origin