Definition & Meaning | English word AVENGERESS
AVENGERESS
Definitions of AVENGERESS
- (rare) A female avenger.
Number of letters
10
Is palindrome
No
Search for AVENGERESS in:
Page preparation took: 86.17 ms.