meaning of widow wail

1. A low, narrowleaved evergreen shrub (Cneorum tricoccon) found in Southern Europe.


Related Words

widow-wail |

Developed & Maintained By Taraprasad.com

Treasure Words