From almirall (“admiral”) + -essa (“-ess”, feminine noun-forming suffix).
almirallessa f (plural almirallesses)