vs
QUICK ANSWER
"Tom" is a form of "tom", a noun which is often translated as "el gato macho". "Oh" is an interjection which is often translated as "oh". Learn more about the difference between "tom" and "oh" below.
tom(
tam
)A noun is a word referring to a person, animal, place, thing, feeling, or idea (e.g., man, dog, house).
1. (cat)
a. el gato (M)
(m) means that a noun is masculine. Spanish nouns have a gender, which is either feminine (like la mujer or la luna) or masculine (like el hombre or el sol).
Our cat's territory has been invaded by a huge tom from next door.El gato enorme de los vecinos de al lado invadió el territorio del nuestro.
b. el gato macho (M)
(m) means that a noun is masculine. Spanish nouns have a gender, which is either feminine (like la mujer or la luna) or masculine (like el hombre or el sol).
As he was a tom, we decided to have him neutered.Como era gato macho, decidimos hacerlo castrar.
2. (turkey)
b. el pavo macho (M)
(m) means that a noun is masculine. Spanish nouns have a gender, which is either feminine (like la mujer or la luna) or masculine (like el hombre or el sol).
Most of our turkeys are females. There are only a couple of toms.La mayoría de nuestros pavos son hembras. Tenemos solo un par de pavos machos.
oh(
o
)An interjection is a short utterance that expresses emotion, hesitation, or protest (e.g., Wow!).
a. en serio
Oh? You're going to be the master of ceremonies?¿En serio? ¿Vas a ser el maestro de ceremonias?
b. no me digas
Oh, you have got to be kidding. Steve's going out with Melanie again?¡No me digas! Debe ser una broma. ¿Steve está saliendo de nuevo con Melanie?