Lb – аббревиатура от латинского слова libra. Первоначально слово libra называло астрологический знак «Весы», но впоследствии данным термином стали обозначать древнеримскую единицу измерения веса libra pondo в значении "фунт веса". Таким образом, в современном английском языке появилось слово "pound" от pondo, а рассматриваемая аббревиатура образовалась от второй части данного сочетания - libra. Также libra послужила основой обозначению британского фунта стерлингов £ – L с линией, проходящей через нее.
Cлово "ounce" произошло от латинского uncia, обозначавшее одновременно римские ounce и inch - единицы измерения. Слово пришло в английский из англо-нормандского французского, в котором оно прижилось в форме unce или ounce, а сама аббревиатура была заимствована из средневекового итальянского, где данный термин существовал в виде onza.
Таким образом, история языка объясняет появление в современном английском загадочных и таинственных персонажей lb и oz.