Anagram Generator


Ending with Sophora

Results: 2

Definition of sophora

  • n. - A genus of leguminous plants.
  • n. - A tree (Sophora Japonica) of Eastern Asia, resembling the common locust; occasionally planted in the United States.

Anagram Search Tools


Words by Letters