@mrwiblog Yeah lots of names have been used over the years. Jamstack is the one that stuck.
As you say, neither Javascriot nor APIs are essential for something to be Jamstack. I’d think of the name as meaningful for the model it represents rather than an acronym.
https://css-tricks.com/jamstack-vs-jamstack/