thelions
English
Noun
thelions
plural of
thelion