highheartedness strongheartedness stout-heartedness lion-heartedness lionheartedness stoutheartedness greatheartedness great-heartedness proud-heartedness largeheartedness