meaning of Allegra

Allegra meaning in Names Dictionary

Joyful, merry.
Name Origin: Italian
Name Gender: feminine