John and Mary had nine children:
1. Female McLENNAN, b. 17 Sep 1822, Fodderty, Ross and Cromarty, Scotland, d. 1824 (Age 1 years)
2. William McLENNAN, b. 21 Oct 1825, Fodderty, Ross and Cromarty, Scotland, d. 18 Aug 1907, Maryborough, Victoria, Australia (Age 81 years)
3. Janet McLENNAN, b. 1828, Fodderty, Ross and Cromarty, Scotland
4. Isabella McLENNAN, b. 4 Jan 1830, Fodderty, Ross and Cromarty, Scotland, d. 19 Jul 1873, Rosskeen, Ross and Cromarty, Scotland (Age 43 years)
5. John McLENNAN, b. 23 Apr 1832, Fodderty, Ross and Cromarty, Scotland
6. Alexander McLENNAN, b. 26 Nov 1834, Fodderty, Ross and Cromarty, Scotland, d. Bef 1841 (Age 6 years)
7. Mary Ann McLENNAN, b. 17 Mar 1836, Avoch, Ross and Cromarty, Scotland
8. Donald Munro McLENNAN, b. 1840, Fodderty, Ross and Cromarty, Scotland, d. 9 Sep 1907, Hawthorn, Victoria, Australia (Age 67 years)
9. Margaret McLENNAN, b. 17 May 1842, Fodderty, Ross and Cromarty, Scotland, d. 6 Mar 1893, Inverness, Inverness-shire, Scotland (Age 50 years)
Source:
https://www.clanmaclennan-worldwide.com/genealogy/getperson.php?personID=I1098&tree=tree101