stingrays

English

Noun

stingrays

  1. plural of stingray

Anagrams