Tuchola

English

Etymology

Unadapted borrowing from Polish Tuchola.

Proper noun

Tuchola

  1. A town in Kuyavian-Pomeranian Voivodeship, Poland.

Translations