pioneers
NOUN
person who finds a new place, founds something
Synonyms
VERB
invent; lay the groundwork
Synonyms
Antonyms