English edit

Noun edit

whipray (plural whiprays)

  1. Synonym of whiptail stingray

Anagrams edit