Question: what does fiona rhyme with?
Answer: 2 syllables: bona, dona, Jonah, Kona, krona, krone, Mona, Rona, Shona, trona, Zona.
3 syllables: Ancona, Bellona, cardona, cinchona, corona, Cremona, Ilona, Iona, kanone, kimono, korona, Latona, madrone, Pamplona, persona, Pomona, Ramona, Verona.
4 syllables: Arizona, Barcelona, Desdemona.
5 syllables: anticorona.