CASTELLAN MEANING IN SPANISH

Definition & Synonyms


• Castellan

  1. (n.) A governor or warden of a castle.