foreroyal ( synonym found)

Definition of foreroyal:

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

Definition of foreroyal:

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

Back to Top