heros

/hˈɪɹoʊz/

heros

English Noun
Ad

Definition

plural of hero (type of sandwich)

Ad