meaning of foreseer

1. One who foresees or foreknows.


Related Words

foreseer |

Developed & Maintained By Taraprasad.com

Treasure Words