Word Hen
What is the meaning of the word "
latter-day
"?
Definitions:
belonging to the present or recent times
adjective
the latterday problems of our society