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'.

Origin/Usage
English
Pronunciation
KEN-ərd
Meaning
Royal protector