Is “Libra” a Scrabble word?
Yes
LIBRA
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Libra
/ˈlaibrə/
noun
1.A Roman unit of weight equal to about 327 grams.
2.Any of various units of weight in Spanish- and Portuguese-speaking countries approximately equal to 460 grams or a little more than a US or UK pound.
3.Alternative spelling of libbra, an Italian unit of weight.