Subscribe
URL of the page has been copied to clipboard.
Meaning : An ancient kingdom (later a Roman province) in North Africa in an area corresponding roughly to present-day Algeria.
Install App
Numidia meaning in Bengali (Bangla).