Where does “tahra” come from?

tahra (Finnish): A speck of dirt, blemish, blot

Definitions

  1. A speck of dirt, blemish, blot

Words derived from “tahra