Definition & Meaning | English word DELIVERESS
DELIVERESS
Definitions of DELIVERESS
- (archaic) A female deliverer.
Number of letters
10
Is palindrome
No
Search for DELIVERESS in:
Page preparation took: 166.53 ms.