mesquita
mɛsˈki.tɑ
Definitions
1. noun
A mosque, especially one in Spain.
“The beautiful mesquita in Granada is a must-visit destination for any traveler.”
2. noun
A palm tree, especially the date palm (Phoenix dactylifera).
“The palm grove, including the many mesquita trees, provided shade for the local community.”