Buffle
Word Dictionary
-> Buffle
Search:
Buffle
(n.) The buffalo.
(v. i.) To puzzle; to be at a loss.
Terms of Use
Canadian Jobs