That would need a definite article on "big" as well:
Duo is inconsistent because Hebrew itself is inconsistent. There are many irregular endings that we will have to learn one-by-one.
We know that this is a masculine word because the adjective is also in masculine form. Hebrew adjectives are more "truthful" than the nouns. :-)
Maybe it was just a typo, but "mare" is: סוסה