Online Dictionary and Scrabble Word Finder
(v. i.) To bark; to yelp.
(n.) A bark; a yelp.
Yap Yapock Yapon