meaning of lily handed

1. Having white, delicate hands.


Related Words

lily-handed |

Developed & Maintained By Taraprasad.com

Treasure Words