answersLogoWhite

0

A Manx Cat

('Manx' meaning anything originating from the Isle of Man, a small island located in the Irish Sea).

User Avatar

Wiki User

15y ago

What else can I help you with?