As a adjective demanding
is requiring much endurance, strength, or patience.
As a verb demanding
is .
As a noun zeri is
.
demanding
English
Adjective
(
en adjective)
Requiring much endurance, strength, or patience.
Synonyms
* See also
Verb
(head)
Anagrams
*
zeri
Not English
Zeri has no English definition. It may be misspelled.
English words similar to 'zeri':
zori,
zari