What does Shira mean?
Modern Hebrew shira, 'song, singing, poetry' (root sh-y-r). A popular contemporary given name; a concrete noun with no theophoric element.
What does Susannah mean?
From Hebrew 'shoshannah', from 'shoshan' meaning 'lily' (in modern Hebrew the same word can mean 'rose'). Reaches English via Greek 'Sousanna'. The original biblical sense is 'lily'.