English Noun ecstatics plural of ecstaticWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads