Open main menu

EnglishEdit

NounEdit

starra

  1. plural of starr

AnagramsEdit