Ecstacy meaning

Obsolete spelling of ecstasy.
noun
1
2
Advertisement