Meaning of dahol

dahol

Tagalog

n., zoo. non-poisonous water snake