A person who loves cats; a cat lover.
From feline plus the Greek suffix -phile (from philos, meaning lover of). Created in English following the pattern of other -phile words like anglophile (lover of England).
Felinophile is the formal, slightly pretentious term for cat lovers, but it's the perfect word because it shows that cat love is so strong it deserves its own ancient Greek designation—just like bibliophiles love books.
Complete word intelligence in one call. Free tier — 50 lookups/day.