geographic point: a point on the surface of the Earth
point: the precise location of something; a spatially limited location
love feast: a social gathering intended to create goodwill among the participants