English Words I like beginning with…

N

Do you think there could be a naiad living in the Thames?