Someone may be interested in this script that I did some time ago.
We introduced some words (names, sites …) and variations of those words are generated, like this example for “abecedarios”:
For a list of words in a file:
./genoveva.sh -i inputFile.txt -o outputFile.txt
Words as arguments:
./genoveva.sh -p “foo bar one” -o outputFile.txt