We do not currently know of any synonyms for McLoud.
The proper noun McLoud is defined as:
See full definition of the word McLoud.
Did you mean cloud?