Swanherd
English Meaning
One who tends or marks swans; as, the royal swanherd of England.
- A person who tends, herds, takes care of or looks after swans, a keeper of swans.
Sorry, No Malayalam Meaning for your input!
See Swanher Want To Try Swanherd In Malayalam??