English-Hindi dictionary »

poniard meaning in Hindi

EnglishHindi
poniard [UK: ˈpɒ.njəd]
[US: ˈpɒ.njəd]

खंजर