EnglishToxotainounMeaningplural of Toxotesplural of toxotesEtymology / originFrom Ancient Greek τοξόται (toxótai).SourcesNo citations have been attached yet.