meaning of observatory

1. a structure commanding a wide view of its surroundings


Related Words

observatory |

Developed & Maintained By Taraprasad.com

Treasure Words