Probably:
Magnus Edgar (love this but it is probably really pretentious!)
Cyrus MaximMatthias LennartJohannes Gelert (sorry I changed the spelling, as well
Gellert being a Hungarian name Gelert is a Welsh mythological name and one I love, couldn't resist using it!)