Crossword Answer Lookup

500k+ clues

Young animal barking here, provided kennelled (6)

Answer HEIFER
Definition: Young
Telegraph #3272 7 Down 2024-07-07