Manx is a type of naturally tail-less cat from the Isle of Man, where the Manx people speak the Gaelic language, Manx.
permalink