barfishes

English

Noun

barfishes

  1. plural of barfish

Anagrams