the real answer of this is ...................
English names have no meaning in any native American language.
Samoset
Native American languages have no words that correspond with "John" or any other modern English names.
Native Americans have influenced the English language in many ways. Native American words have found their way into military communications. Native American words are also used to name cities, and roads in the United States. For example, the Wampanoag trail in Rhode Island.
It is an English surname. In Ireland it is used for the native surname O'Finnell.
Curry leaves.
The English name for karepak leaf is Moringa leaf.
AMARANTHUS
spinach
rata
Rambutan is a type of tree native to Southeast Asia. It has no English name.
The Malayalam name of rosemary leaves is Poovaamkurunthal‍. Rosemary is native to southern part of France, Spain, and Italy, and China. Rosemary is used in cooking and perfumes.
The native Irish name Dónall is equated with the English name Daniel, although they are of different origins.
English names have no meaning in any native American language.
According to the Related Link, it is English.
Samoset
It could be a word in one of the 700+ Native American languages, but it would be unrelated to the English name.