freya ( synonym found)

Definition of freya:

°The goddess of love and beauty.
°of Scottish usage.

Definition of freya:

°The goddess of love and beauty.
°of Scottish usage.

Back to Top