Online English Dictionary

Home

Equerry


n.

A large stable or lodge for horses.


© 2009 Dammam Community College