We have a universal term "вторая половинка" (the second part) which is used for both a boyfriend and a girlfirend.