Upasana best name meanings: Modern, Volatile, Generous, Active, Mindful. Get Upasana name meaning.
Singh best surname meanings: Active, Temperamental, Volatile, Friendly, Mindful. Get Singh meaning.
Upasana name origin. Means "worship, devotion" in Sanskrit. Get Upasana name origin.
Singh origin. From Sanskrit सिंह (sinha) meaning "lion". In 1699 Guru Gobind Singh gave all his Sikh male followers the surname Singh and all females Kaur. Get Singh origin.
Last name Singh most common in India, South Africa, United Kingdom, Malaysia, Canada. Get Singh surname distribution.
Most common surnames with name Upasana: Singh, Potteth, Shah, Skandan, Pattanaik. Get List of surnames with name Upasana.
Most common names with last name Singh: Sandeep, Priyanka, Amandeep, Navneet, Deepak. Get Names that go with Singh.
Upasana and Singh compatible by 78%. Get Upasana and Singh compatibility.