Of the archaeological discoveries that Krabi is one of the oldest communities in Thailand dating back to prehistoric times. It is believed that the city could put its name after the meaning of Krabi, which means sword. This may be due to the legend, the ancient sword was discovered prior to the founding of the city.