English Mount Homa Cited by user Dbachmann on 28 Feb 2020 Mount Homa is a mountain located in western Kenya. It forms a broad peninsula on the southern shore of Winam Gulf, an extension of Lake Victoria.
English Oldowan Cited by user Rjwilmsi on 07 Nov 2014 The Oldowan, sometimes spelled Olduwan, is the archaeological term used to refer to the earliest stone tool industry in prehistory.