An ancestor, also known as a forefather, fore-elder or a forebear, is a parent or the parent of an antecedent. Ancestor is "any person from whom one is descended. In law the person from whom an estate has been inherited
Load More
read more stories by hitting the load more, all the interesting news and updates at your finger tips.