English → Hindi dictionary

thule

Noun

थूली सस्कृति

Definition

a town in northwestern Greenland; during World War II a United States naval base was built there

Similar words
ultima thule

Looking for poetry? Read shayari and poems by great poets.