Swapna best name meanings: Lucky, Generous, Volatile, Creative, Serious. Get Swapna name meaning.
John best surname meanings: Competent, Cheerful, Active, Volatile, Friendly. Get John meaning.
Swapna name origin. Means "sleep, dream" in Sanskrit. Get Swapna name origin.
Last name John most common in Tanzania, Nigeria, Uganda, Sudan, Papua New Guinea. Get John surname distribution.
Most common surnames with name Swapna: Mustyala, Gaikwad, Pawar, Kadam, Vijayan. Get List of surnames with name Swapna.
Most common names with last name John: John, Lijo, Shilpa, Lansford, Nikita. Get Names that go with John.
Swapna and John compatible by 73%. Get Swapna and John compatibility.