meaning of twelvescore
1.
Twelve
times
twenty;
two
hundred
and
forty.
Related Words
twelvescore
|
Developed & Maintained By
Taraprasad.com