mezquita Meaning, Definition & Usage

Mez*qui"ta noun
Etymology
Sp.
Definitions
  1. A mosque.

Webster 1913