Peddle means "to sell", but to the trained ear it is not a homophone for petal.
However, pettle is from the Scottish for pet or fondle and it is a true homophone for petal.
Petal: Pedal: Peddle
In some places, "pedals."
Rowed is the five-letter homophone for road. Another homophone is rode.
petal (i.e. flower petal)
In some dialects, "peddle."
chews
Aisle is a five-letter homophone for I'll. Another homophone is isle.
Five is not a homophone.
Suite. I realize that only has five letters.
right - as in claim, title (Its homophones are rite, write, wright)
Noh is a three-letter homophone for know and no.
"Overdue" is a seven-letter homophone.
petal?
According to SOWPODS (the combination of Scrabble dictionaries used around the world) there are 4 words with the pattern P-TA-. That is, five letter words with 1st letter P and 3rd letter T and 4th letter A. In alphabetical order, they are: petal petar pitas potae