Find the word definition

Wikipedia
Ophiussa

Ophiussa, also spelled Ophiusa, is the ancient name given by the ancient Greeks to what is now Portuguese territory near the mouth of the river Tagus. It means Land of Serpents.