HomeBaby NamesBaby Name GeneratoriagoIago for a baby name< Back to all baby namesSpanish, meaning ‘he who supplants’. Name of the villain in Shakespeare’s Othello.Search by letterabcdefghijklmnopqrstuvwxyzThis name appears in these categoriesUnusualSearch by categoryAmericanBiblicalCelebrityCoolCuteDisneyFlowersFootballFrenchGermanHarry PotterIrishItalianLongOld-fashionedPopularPrettyRoyalTopUnusualVintagePowered by