WikiRhymer has about 4,000 rhyming words and phrases for "Hannibal" starting with...

Anibal
    Pure Rhyme Set #1 of 1 (Add to/Edit Set Members)
    Words that have a pure rhyme on their last syllable only.
    legible
      illegible
        End Rhyme Set #1 of 495 (Add to/Edit Set Members)
        enviable
          unenviable
            End Rhyme Set #2 of 495 (Add to/Edit Set Members)
            concessional
              confessional
                congressional
                  obsessional
                    processional
                      professional
                        nonprofessional
                          unprofessional
                            End Rhyme Set #3 of 495 (Add to/Edit Set Members)

                            Get Pro Features!

                            To see all the end rhymes sets, you must "Go Pro." It's only $7.00 a year!

                            I want to "Go Pro"

                            Words that "almost" rhyme on the vowel-based rhyme sound of the stressed syllable like: be/eat or maybe/shapely. (Click for more info)
                            manageable
                              unmanageable
                                Near Rhyme Set #1 of 67 (Add to/Edit Set Members)
                                tangible
                                  intangible
                                    Near Rhyme Set #2 of 67 (Add to/Edit Set Members)
                                    fashionable
                                      unfashionable
                                        Near Rhyme Set #3 of 67 (Add to/Edit Set Members)

                                        Get Pro Features!

                                        To see all the near rhymes sets, you must "Go Pro." It's only $7.00 a year!

                                        I want to "Go Pro"

                                        Rhymes made up of more than one word. For instance, "jealous" and "tell us" or "shaky" and "make me."

                                        We have no mosaic rhymes for "Hannibal".

                                        Mosaic Rhyme Set #1 of 1 (Add to/Edit Set Members)