Potrebbe derivare da un soprannome dialettale arcaico legato al termine sardo ogno che indicava il "corbezzolo", forse ad indicare che il capostipite provenisse da una zona in cui erano presenti molte piante di corbezzolo.
Il cognome Ogno ha un piccolo ceppo ligure nel genovese ed uno sardo nel sassarese e nell'olbiese.