Posted on 13 July 2017 Posted by Editor The meaning of the name Nardo is 'strong' 'hardy' it is also an abbreviation for the names 'Bernado' and 'Leonardo'. Language English Gender Boy Origin German Theme Classic Click