frena meaning

Meaning of frena

What is the full meaning of frena

FRENUM, a connecting fold of membrane, also FRAENUM, FRENULUM [n]

Example of the word frena placed on a Scrabble board.

Unscrambled word frena

Points for frena

Scrabble
9 points
Word With Friends
9 points
Wordfeud
9 points