Macewen
See also:
MacEwen
English
Proper noun
Macewen
Alternative form of
MacEwen
.