From archaeological evidence. Assuming that the Krabi town was a community, the ancient one of the most ancient in Thailand. Since prehistoric times, and continuously to the history.May come from the means that the sword. Because there is a legend passed on about the unearthed ancient sword before creating the city.
It is believed the town may have taken its name from the word "krabi", which means "sword". This may stem from a legend that an ancient sword was unearthed prior to the city's founding