Definify.com

Definition 2026


stingrays

stingrays

English

Noun

stingrays

  1. plural of stingray