Here's why:
* Short vowels are usually pronounced quickly and with a short sound, often like the vowel sound in "cat" or "dog".
* The "a" in "flame" has a long vowel sound, similar to the "a" in "say" or "name".
Therefore, "flame" is a long vowel word.