Where does “tarha” come from?

tarha (Proto-Finnic): garden; enclosure

Definitions

  1. garden; enclosure

Words derived from “tarha

tarha — Etymology, Origin & Word History | Etymology Explorer