Tamil Dictionary 🔍

sheepfold

Sheep"fold`, n. Defn: A fold or pen for sheep; a place where sheep are collected or confined.


sheepfold - Similar Words