Mactaggart

English

Proper noun

Mactaggart

  1. Alternative form of MacTaggart.