Tree on Ancestry for John Grieve.
Spouse Margaret Goodall
Father Thomas Grieve
Mother Rachel Robertson
Children John
Birth 1827 Kirkurd, Peeblesshire, Scotland
Death 5 Oct 1881 Parkneuk, Fife, Scotland
Residence 1881 Newlands, Nairnshire, Scotland
However the census is Newlands Peebleshire
John Grieve 43 Head Hedger
Margt Grieve 44 Wife
Thomas Grieve 23 Son Joiner born Symington, Lanarkshire
Agness Grieve 13 Daughter
John Mcgregor Grieve 11 Son
Mary Grieve 9 Daughter
Arthur Grieve 7 Son
Robt A Grieve 4 Son
Looks unlikely to be correct.
Colin