meaning of driftweed

1. Seaweed drifted to the shore by the wind.


Related Words

driftweed |

Developed & Maintained By Taraprasad.com

Treasure Words