Acholla

A New Latin Dictionary by Charlton T. Lewis Ph.D. and Charles Short, LL. D.

Ăcholla, ae, f. (also Achilla),

a town in Africa , in the vicinity of Thapsus , now El-Aliah , Auct. B. Afr. 33.

Related Words