I saw a very similar question here How to create a custom list and \item element?
I want to have
\begin{mylist}{Person}
\myentry {Jack}
\myentry {John}
\end{mylist}
to produce
Person 1 Jack
Person 2 John
it would be better if instead of \myentry I can use item, and if it is possible to get rid of { } around the names.