Here's why we use capital letters for proper nouns:
* Distinguish them from common nouns: Capitalization helps us identify that McLeod refers to a specific person or place, rather than a general concept (like "a man" or "a town").
* Respect and tradition: Using capital letters is a convention in English writing to show respect and to distinguish proper nouns from common nouns.
Therefore, writing "McLeod" with a capital "L" is correct because it is a proper noun.