Hello everyone,
I came across this function macro. It looks pretty simple yet I have no idea how to understand it particularly the variable defined as Name.
Would someone be able to explain please as I never came across this before and I'm still in the bottom learners when it comes to vba.
Thank you.

Function NomDefini(Nom As String) As Boolean
Dim Noms As Name
NomDefini = False
For Each Noms In ThisWorkbook.Names
    If Noms.Name = Nom Then NomDefini = True: Exit Function
Next Noms
End Function