meaning of desight

1. An unsightly object.


Related Words

desight | desightment |

Developed & Maintained By Taraprasad.com

Treasure Words