houmous

houmous

English Noun
Ad

Definition

Alternative spelling of hummus.

Ad