Stingaree

Webster's Dictionary of the English Language

·noun Any sting ray. ·see under 6th Ray.