Skip to main content

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.
Advertisement