Howard is an English name, derived from the French given names 'Huard' or 'Heward'. These names themselves are derived from the Germanic personal name 'Hughard', a compound of the words 'hug', which means 'heart or spirit', and 'hard', which means 'strong or hardy'.