The meaning of the name Geo is Farmer Or Location. The origin of the name Geo is American. This is the culture in which the name originated, or in the case of a word, the language.
Geo could be a short form of George or Georgia (meaning: farmer) or a shortened form of the word geographical, which means the physical attributes of an area. Geo Levine, daughter of musician Adam Levine.