Shirasu meaning in english


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

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

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