Find the word definition

Wikipedia
L'Spaerow

L'Spaerow are an Indie/ Experimental/ Rock group based out of Chicago, Illinois. The band is signed with Lucid Records of Deerfield, Illinois. L'Spaerow released their self-titled album in 2003.