ombles
French
Noun
ombles
m
plural of
omble