Person Who Creates and Maintains an Internet Site
This page is the CodyCross answer for the clue below from Canada, Group 1276, Puzzle 5 (Loonie and Toonie).
Question is: Person Who Creates and Maintains an Internet Site
and the answer is: WEBMASTER
Word Meaning:
WEBMASTER — A person responsible for designing, developing, and maintaining a website or websites.
Definitions from Wiktionary.