Where does “бомжиха” come from?

бомжиха (Russian) comes from Russian -и́ха, from Russian -ха, from Proto-Slavic -xъ.

Ancestry of “бомжиха”, step by step

StepLanguageWordMeaning
1Russian-и́хаForms nouns referring to feminine animals
2Russian-хаpejorative suffix
3Proto-Slavic-xъ
Every word from Proto-Slavic -xъEvery word from Russian -и́хаEvery word from Russian -ха