Costa Mesa
geographical name
Cos·ta Me·sa
ˌkō-stə-ˈmā-sə
city in southwestern California southeast of Long Beach on the Pacific coast
Love words? Need even more definitions?
Merriam-Webster unabridged



