English → Hindi dictionary

ultima thule

अल्टिमा तूली / अल्टिमाNOUN

Definition

the geographical region believed by ancient geographers to be the northernmost land in the inhabited world

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