meaning of sinclairs

1. English electrical engineer who founded a company that introduced many innovative products born in 1940


Related Words

sinclair | sinclair lewis |

Developed & Maintained By Taraprasad.com

Treasure Words