Old French · word

cocatriz

fabulous monster

Words sharing this root