Appollo
Middle English
Proper noun
Appollo
alternative form of
Appolyn