Home
Search
Index
Definify.com
Definition
2025
ombuds
ombuds
English
Noun
ombuds
plural of
ombud
Anagrams
dumbos
Similar Results