Meaning of himuran

himuran

Tagalog

(hinihimuran, hinimuran, hihimuran) v., inf. lap up with the tongue; lick