Meaning: A country requires a fighter who is not afraid.
Choice of Words: The word "kingdom" is a noun that refers to a country or territory ruled by a king or queen. "Needs" is a verb that means to require something. "Brave" is an adjective that means fearless and courageous. "Knight" is a noun that refers to a person, typically a man, who is trained to fight on horseback in medieval times.