Margaret Fraser, born around 1831 in Rothes, according to Scottish census records.
The original census
never gives a date of birth. It says what age the person claimed to be on census day. According to transcriptions
in 1861 she said she was 35
in 1871 she said she was 40
in 1881 she said she was 54
in 1891 she said she was 65
in 1901 she said she was 76.
Her death certificate and gravestone say she was 93 in 1917
So she could have been born any time between 1823 and 1831.
She may be the 25-year-old Margaret Fraser, born Rothes, who was a servant at Garbity in 1851.
She might be the 15-year-old Margaret Fraser who was a servant in Fochabers in 1841.
But as you can get her parents' names from her marriage certificate there is no point in speculating about who they were.