"for aye"

Isn't the phrase "for aye" meant to be "for ever" ?

Replies