Spirit as in ghost.
Spectre would have been a better name, thoguh I guess it had been taken by the gunship. How about Banshee? Grim Reaper?
I marched with Spirit of Atlanta Drum & Bugle Corps. The name 'Spirit' is good.