Vanity rhymes with:
inhumanity, insanity, profanity, sanity, affinity, alkalinity, amenity, community, conaty, dignity, disunity, divinity, eternity, femininity, fraternity, gaynatie, immunity, indemnity, indignity, infinity, inhumanity, insanity, masculinity, mcginnity, modernity, opportunity, profanity, salinity, sanity, serenity, solemnity, trinity, unity, vicinity
Vanity sounds like:
vanatta, vande, vandehei, vandehey, vannatta, vannote, vanuatu, vaunted, vehement, vendee, vendetta, vendetti, venditti, vendo, venita, vent, vented, venti, vento, venuti, venuto, vienot, viewpoint, vinet, vinita, vint, vipond, vipont, vivendi, vomit, vonada