Top definition
A scotch-Irish name meaning fierce yet sensitive. People with the last name of McQuain are good lovers grow attached quickly and if your ever with them keep them they will do everything in their power to keep you happy and safe
by Tq July 03, 2014
Get the mug
Get a mcquain mug for your father-in-law Bob.