NOVA LISBOA(noun)Did you mean?Synonyms RhymesAlso try..novellisbonDefinitions There is 1 meaning of the phrase Nova Lisboa. Nova Lisboa - as a noun A city in the mountains in western angola Synonyms (Exact Relations)huamboWord Variations & RelationsAnagramsStarts NStarts NOStarts NOVStarts NOVAEnds AEnds OAEnds BOAEnds SBOAStarts N & ends AStarts NO & ends AStarts N & ends OAWords containing NOVALISBOAA-Z Proximitiesnouvelle11nouvelles12nov-esperantonov-latinnova7 Nova Lisboa novaculite15novaculites16novae8novalia10novalike15