Here's why:
* Meilleur is the masculine singular form of the adjective "good" or "better".
* Meilleure is the feminine singular form of the same adjective.
For example:
* Le meilleur livre (The best book - masculine)
* La meilleure chanson (The best song - feminine)