English and French from Latin "happiness".
The Latin original for the Victorian name Lettice, Laetitia is now more frequently found in France. It does occur infrequently in the 1841 Census of Aberdeenshire.