らし
tarashi

Noun

1. dripping; drop

Other forms: