Elephantry - Definition, Synonym, Meaning, Spelling, Information on Elephantry



a troop mounted on elephants.

Eight
Eisteddfod
Elephantry
Eleven
Eloquence