This is a molar from some form of cattle, my immediate response would be from a cow (I am in the UK). Horse are similar but do not have separate roots. However, moose may be simillar, I have no experience of moose teeth and I cannot find much on a quick google search.