Yes, that is most definitely a pregnant guppy. You should expect some fry soon! If you'd like to keep them, I'd suggest putting her in a different tank by her self. Otherwise the others will probably eat them. Some might survive, (like mine) but most of them will get eaten.