Elche
geographical name
El·che
ˈel-(ˌ)chā
variants
or Elx
city in southeastern Spain southwest of Alicante population 230,224
Love words? Need even more definitions?
Merriam-Webster unabridged
Share