English edit

Proper noun edit

Abundita

  1. Synonym of Abundantia