Subscribe
URL of the page has been copied to clipboard.
Meaning : An ancient Numidian town in northwestern Africa adjoining present-day Annaba in northeastern Algeria.
Synonyms : hippo
Install App