a troop mounted on elephants.
EightEisteddfodElephantryElevenEloquence
« Eisteddfod - Definition, Synonym, Meaning, Spelling, Information on Eisteddfod
Eleven - Definition, Synonym, Meaning, Spelling, Information on Eleven »