It is most likely not a fictitious expression. In Romanian, a romance language spoken in Eastern Europe, an almost identical expression is (still) in common use today: "Sănătate şi virtute!", which literaly means "Health and virtue!" Notice how "strength" and "health", on the one hand, and "honor" and "virtue", on the other hand, have similar meanings in this context. About two thousand years ago, what is now Romania was known as Dacia. Dacia has been under Roman occupation from AD 106 to cca. AD 271 (http://en.wikipedia.org/wiki/Roman_Dacia). Two Roman military legions have been stationed there during this time, Legio XIII Gemina and Legio V Macedonica.