There exist many names given to children with the meaning ‘brave’, ‘bold’ and ‘courageous’, perhaps because parents want their children to face this often difficult world with courage and boldness. Such names are not given only to boys, there are similar names for girls also.