meaning of dearborn

1. A four-wheeled carriage, with curtained sides.


Related Words

dearborn |

Developed & Maintained By Taraprasad.com

Treasure Words