The Latin phrase 'prognatus denuv' contains an error. For there's no such word as 'denuv' in ancient, classical Latin. Instead, the wording is 'de novo'. The correct Latin phrasing therefore is the following: 'prognatus de novo'. The word-by-word translation is as follows: 'prognatus' means 'born or sprung from'; 'de' means 'from or of'; and 'novo' means 'new'. The English meaning therefore is the following: born again.