Definition of Tamarac in English:

Tamarac

proper noun

  • A city in southeastern Florida, northwest of Fort Lauderdale; population 59,340 (est. 2008)

Pronunciation

Tamarac

/ˈtaməˌrak/