English → Hindi dictionary
snow leopard
Definition
large feline of upland central Asia having long thick whitish fur
Looking for poetry? Read shayari and poems by great poets.
large feline of upland central Asia having long thick whitish fur
Looking for poetry? Read shayari and poems by great poets.