Online English Dictionary

Home

Abay


n.

Barking; baying of dogs upon their prey. See Bay .


© 2009 Dammam Community College