Amvestors rhymes with:
investor's, investors, investors', chesters, esters, investor's, investors, investors', jester's, jesters, molesters, nesters, pesters, semesters, sequesters, testers
Amvestors sounds like:
ambassador's, ambassadors, ambassadress