Esperanto for name is nomo.
If you don’t find nomo similar Enough to name already, simply think of nom de plume or nomenclature
So, how would you ask and answer:
What is your name?
My name is Petro.