Kennard
Pet Name
Kennard
Origin
English
Meaning
Royal protector
Notes about Kennard
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'.
More Info about Kennard
No more information.