There is "yestereve" but it's archaic and never used. Despite not being used, totally understandable to English speakers.
probably not understandable to many English speakers - however archaisms might not be equally archaic in every region and dialect of English.