Definitely a cyclamen. But to know which species, one needs to be an expert and know what to look for. Fortunate for you, it is not important as they all take the same basic growing requirements, except the summer blooming species, which yours is not.