african ruler crossword clue

veterinary surgeon minneapolis