tiene tres años más que yo

is three years older than me

→ tener
phrase Rare #41,358
is three years older than me Used to compare someone's age with the speaker's age. Spanish uses tener años, literally “to have years,” where English uses “to be” a certain age.
SP: Mi hermano tiene tres años más que yo.
EN: My brother is three years older than me.

Tom tiene tres años más que yo, pero es más bajo.

Tom is three years older than me, but he’s shorter.

Él tiene tres años más que yo.

He is three years older than me.

Tiene tres años más que yo.

He is three years older than me.

Mi novia tiene tres años más que yo.

My girlfriend is three years older than me.

Ella tiene tres años más que yo.

She is three years older than me.