Elwood

[ el-woo d ]
/ ˈɛlˌwʊd /

noun

a city in central Indiana.

Example sentences from the Web for elwood