Kennard
English
Royal protector
Kennard is an English name, derived from the Old English name 'Cyneweard', itself derived from the words 'cyne', which means 'royal', and either 'heard', which means 'hardy or brave', or 'weard', which means 'guardian or protector'.
No more information.