Tamil Dictionary 🔍

shepherdling

Shep"herd*ling, n. Defn: A little shepherd.


shepherdling - Similar Words