Βουβάλι Home The Lexicon Βουβάλι Thumbnail Phrase or WordΒουβάλιLiteral English TranslationBuffalo.DefinitionMean, annoying.LanguageGreekTypeFaunamorphSubcategoryBovines Previous itemΒόδι Next itemΓαϊδούρι