If a noun I'd abstract it describes something you cannot see , hear , touch , taste , or smell
It is a mythological allusion because its meaning is that of Neptune, the Roman God of the seas. Neptune is the Roman counterpart of the Greek God Poseidon.