Word of the day

March 5, 2016

Havage –  familial descent;  lineage; parentage; ancestry.


%d bloggers like this: