I have been researching on this name for past few days and most of the people are not familiar with this name at all. Also meanings for this name informed are as follows instead of what is mentioned in this website.
– one who left or went away.
– one who discontinued etc.
Could anyone please clarify and assist in this regard to avoid confusion.