Tamil Dictionary 🔍

swanherd

Swan"herd`, n. Defn: One who tends or marks swans; as, the royal swanherd of England.


swanherd - Similar Words