Mampsarus

Proper noun

 * 1) A mountain of Numidia, where there are the sources of the river Bagrada