Meaning of tahulan

tahulan

Tagalog

tahulan n. howling of many dogs together


tahulan

Tagalog

tahulan (tinatahulan, tinahulan, tatahulan) v., inf. bark at (by a dog)