Perfect Rhymes:
* Vanessa
* Janessa
* Manessa (a less common name)
Near Rhymes:
* Peninsula
* Antenna
* Serena
Eye Rhymes (sound similar but don't rhyme perfectly):
* Janis
* Denise
* Brenda
The best choice depends on the context of your rhyme.