I wanted to ask this question because it is the first time I have honestly been unable to find any information on a given form. I know it involves the verb "to be born," but I've never seen a stem+し form. For some more information, the full line is:
人{ひと}の世{よ}に 生{う}まれし頃{ころ}より 戦{いくさ}道{みち}
For those curious, the quote comes from a game called Xenoblade. Could someone explain what construction "生まれし" uses and possibly give a rough translation of the whole thing? Also, I don't know many kanji, so using kana in answers would be appreciated.