Meaning of latter end in English:
latter end
noun
1The very end of a period, process, etc.; especially the end of life, death; (also occasionally) the furthest point or extremity.
2 humorous The buttocks.
Origin
Middle English.
Are You Learning English? Here Are Our Top English Tips