Bruh its like spanish with -a or -o suffixes...
In french you just add -e at the end (like brun/brune), in this case you have to add an h cause blance is ugly, so its blanche, and every word ending with a c is the same (sec/sèche for example). Pretty normal...