meaning of twelvescore

1. Twelve times twenty; two hundred and forty.


Related Words

twelvescore |

Developed & Maintained By Taraprasad.com

Treasure Words