vocab dash
Log in
Sign up
landre
Meanings
Noun
1. hidden moneybag
2. inflamed, swollen lymph node, the size of an acorn