English → Hindi dictionary

sasquatch

ससकाच / ससकातच / ससकुटचNOUN

Definition

large hairy humanoid creature said to live in wilderness areas of the United States and Canada

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