What does ahti mean?

ahti meaning in Urban Dictionary

Ahti may be the god of water in norse pagan