Dictionary.net

Definitions of Abay

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