meaning of godforsaken

1. pitiable in circumstances especially through abandonment; "desolate and despairing"; "left ">forlorn"


Related Words

godforsaken |

Developed & Maintained By Taraprasad.com

Treasure Words