Etymology
Today it means: Relating to the Punic language as it existed after the fall of Carthage in 146 BCE. Full definition →
From neo- + Punic.
Etymology from Wiktionary, CC BY-SA 4.0.