We do not currently know of any synonyms for Sena.
The proper noun Sena is defined as:
Did you mean sea, send or sent?