Names: Kagan

Names:
A thinker, fiery. Variation of Hugh