Firstly, before I answer your question, please do not confuse Caste with Spirituality, for there is no mention of caste systems in any Hindu Scripture. Caste is a political structure created by ancient Indian monarchs. I am a Theology Professor, with a specialty in Eastern Philosophy and Anthropology.
Narain, or Narine names belong to a low Caste System in pre-colonial India. There are the the main Castes and within those Castes exists sub-castes. The name(s) that I've mentioned would usuallly belong to a low working class caste, who possessed little, or no influence (that means political, or any type of rights).
The people with this name would have generally origniated in the Northern regions of India (possibly highly populated, or rural areas). Uttar Pradesh (U.P.) is the area where this name would have origniated. U.P. which is a fairly poor state would have contained Indentured Workers, who would have been sent to British colonies to work, or to improve their status.
Narain is not a caste and generally a part of the first name in India (example - Ram Narain Gupta). Now this person's caste is Gupta, which is from trader class, and his first name could be abridged to just Ram. Sometimes, people will not use their caste name. In that case Narain or Narayan would appear as a caste name which actually it is not (example - Jaiprakash Narayan). Narayan could certainly be the first name (example - Narayan Purohit). Narayan or Narayana actually is the name of Lord Vishnu.
Wadias belong to the KHATRI caste. They belong to both hindu and Sikhs. KHATRI means "The warriors".
Hindu maratha (Jagtap family)
owpodks
Hindu
Lakade surname found in caste of Hindu - Sonar also.
They are Hindu Khatris - are they kshtriyas or baniyas or kayasths ??
Hindu Khatri of North India
Hindu Bramhin(Goud Saraswat Bramhin)
Saxena belong to Hindu Kayastha family.
Caste refers to each of the hereditary classes of Hindu society. The priests belong to the Brahmin caste and they were engaged in obtaining the highest spiritual knowledge.
senaithalaivar
People with Birajdar as last name are found in Karnataka, Maharashtra, Andra Pradesh and some other south indian states. The majority of the caste belong to Hindu Lingayat. The surname can also be found in Hindu Maratha caste as well.