...played an important role in building up Carthaginian naval supremacy.

Edit

Area
(Ancient) Carthage
Whois
...played an important role in building up Carthaginian naval supremacy.
...is a traitor to the Carthaginians.