Did Lord Vishnu have 3 wives?
YES Narayana Has Three Wives: Lakshmi, Saraswati, Ganga
लक्ष्मीः सरस्वती गङ्गा तिस्रो भार्या हरेरपि ।
प्रेम्णा समास्तास्तिष्ठन्ति सततं हरिसन्निधौ ॥ १७ ॥
Narayana says: O Naarada! Lakshmi, Saraswati and Ganga, these are Three Wives of Hari Vishnu,
who always abide closest to Vishnu with love and harmony.
Devi Bhagwatam, Ninth Book, Chapter 6, verse 17.
Note: “The question: Did Lord Vishnu have 3 wives?” is licensed by Stack Exchange Inc (https://hinduism.stackexchange.com/); user contributions licensed under CC BY-SA.