Home
Search
Index
Definify.com
Definition
2024
Ndumbea
Ndumbea
English
Proper noun
Ndumbea
Alternative spelling of
Ndrumbea
, a
Caledonian
language.
Similar Results
Numbed
Number