സ്വയം - meaning in english

നാമം (Noun)
Himself
Oneself
തരം തിരിക്കാത്തവ (Unknown)
missile
personally