Definify.com

Definition 2025


cocatriz

cocatriz

Old French

Noun

cocatriz m

  1. cockatrice