The only free and comprehensive online etymological dictionary of the Spanish language
general (Adjective, Noun) "general;" (f.) "general's wife"
13th cent. From Latin generalis 'id.' From genus "class (of people)," "birth" (see género for further etymology) with adjective-forming suffix -alis (see -al (2)).
The use of generala to indicate "general's wife" instead of "general" is due to the profession of general being exclusive to men. Only recently may the feminized word refer to a general.
Portuguese general, Catalan general, French général, Italian generale, Romanian general