Shirasu meaning in english


Word: ശിരസ്സ്‌ Transliteration: śirass‌

Meaning of ശിരസ്സ്‌ in english :

Noun Cranium
Head Sconce Top
Related wordsśirass‌ (ശിരസ്സ്‌) - Cranium 
Malayalam to English
English To Malayalam