meaning of swanherd

1. One who tends or marks swans; as, the royal swanherd of England.


Related Words

swanherd |

Developed & Maintained By Taraprasad.com

Treasure Words