Noah Webster's New International Dictionary of the English Language
1. (n.) The last night; the night last past.
2. (adv.) On the last night.