Find the word definition

Wikipedia
Eltro

Eltro was an American indie rock band from Philadelphia, founded in 1995. The group released three albums for Absolutely Kosher Records in the late 1990s and early 2000s.