Claim: Isabella of France was sometimes called the She-Lion.
Verdict: REFUTES