From the Latin word for "ant", it's an anthill or nest
(nthl) n. a mound of earth formed by a colony of ants in... [DOC] [TLE] Anthill - definition of anthill by The Free Dictionary [PAR] Define anthill.