Names: Kagen

Names:
A thinker, fiery. Variation of Hugh