Viagra rhymes with:
agra, conagra, niagara, pellagra, sinagra, agra, allegra, bhangra, bocanegra, conagra, integra, migra, niagara, pellagra, sinagra
Viagra sounds like:
vaccaro, vagary, vaguer, vaquera, vassar, vasser, vasseur, vesser, vicar, vicari, vicario, vicary, viceroy, vicker, vickery, vickrey, vickroy, viger, vigor, viguerie, visor, visscher, visser, vizcarra, voucher, voyager