Valor: unisex baby name meaning and popularity


Valor is a word that means "great courage in the face of danger." But in your little Valor's case, this may not include the monster under the bed, so be prepared for a little face at your bedside in the middle of the night.