Here's why:
* The "e" at the end of the word is silent. This means it doesn't affect the pronunciation of the vowel.
* The "a" in "female" is pronounced with a long "a" sound, like in the word "fate".
Therefore, the vowel sound in "female" is long, not short.