Carroll

Carroll (noun) synonyms

Carroll definitions

noun
  • An early-ripening apple cultivar. 

noun
name