Probably named after Watermouth Castle, a country house in North Devon, England. This is supported by the presence of Clovelly Street nearby, named after another place in North Devon.
The Irish language form only applies to part of the street.
Unfortunately, the official Irish version of the name fails to recognise Watermouth as a place-name and translates the elements piecemeal, when the name would be better left untranslated.