Eluru
geographical name
Elu·ru
e-ˈlu̇r-(ˌ)ü
variants
or formerly Ellore
city in the southeastern India state of Andhra Pradesh population 189,772
Love words? Need even more definitions?
Merriam-Webster unabridged
Share