A person who loves, admires, or is very fond of dogs.
From Greek 'cyno-' meaning dog and '-phile' meaning lover of; the suffix '-phile' comes from Greek 'philos' meaning loving or beloved.
The Greek prefix 'cyno-' for dog appears in dozens of words—from cynophobia to cynosure—making it one of the most productive word-building blocks borrowed from ancient Greek!
Complete word intelligence in one call. Free tier — 50 lookups/day.