girlCzech

Tereza: Meaning & Origin

Tereza is a girl's name of Czech origin meaning “Tereza is the Czech form of Theresa, meaning 'harvester'. It conveys a sense of nurturing and care, often associated with strong women in Czech history..” It has 3 syllables, giving it an elegant, melodic rhythm. Common nicknames include Teri, Terezka. As of 2026, Tereza ranks #936 among girls' names in the United States and has held a steady level of popularity. Its highest US ranking was #568 in 1934.

Love Tereza? and compare it with your partner.

Pronunciation

teh-REH-zah

Phonetic spelling

Popularity

66/100 Score

Currently #936 among US baby names.

Nicknames

TeriTerezka

Popularity Trend

0%
100
2020
100
2024
#936
US Rank

* Based on US Social Security Administration birth-registration data

Middle Name Ideas

  • Tereza Kateřina
  • Tereza Eliška
  • Tereza Lucie

Famous Namesakes

  • Tereza Maxová (model)
  • Tereza Černochová (singer)

Variants & Alternate Spellings of Tereza

Frequently Asked Questions About Tereza

What does the name Tereza mean?

Tereza means “Tereza is the Czech form of Theresa, meaning 'harvester'. It conveys a sense of nurturing and care, often associated with strong women in Czech history..” It is a girl's name of Czech origin.

How do you pronounce Tereza?

Tereza is pronounced teh-REH-zah.

Is Tereza a boy or girl name?

Tereza is most commonly used as a girl's name.

How popular is the name Tereza?

Tereza currently ranks #936 among girls' names in the United States.

What are common nicknames for Tereza?

Popular nicknames for Tereza include Teri, Terezka.

What are good middle names for Tereza?

Middle names that pair well with Tereza include Tereza Kateřina, Tereza Eliška, Tereza Lucie.

Still deciding on the perfect name?

Save Tereza to your shortlist, swipe through thousands of names, and find the one you and your partner both love.