The Welsh village name with more than 20 spellings

A normal village... so why is this Welsh village spelt more than 20 different ways?

Source