Coachella (noun) Definition, Meaning & Examples

noun
  1. a city in southern California, 28 miles east of Palm Springs.
  2. annual festival held in the town of Ionio in southern California.
Coachella (noun) Definition, Meaning & Examples

More Definitions