Latin word agricola comes from Latin agrum, Latin -cola
agrum (Latin)
-cola (Latin)
Inhabitor (one who inhabits). Tiller, cultivator (one who tills or cultivates). Worshipper, honourer (one who worships or honours).
agricola (Latin)
Farmer.