alcaid
English
alcaid meaning in English • alcaid का अर्थ अंग्रेजी में
Noun
- A commander of a castle or fortress among the Spaniards, Portuguese, and Moors.
- The warden, or keeper of a jail.