erihta

Phonetic
[erita]
Spanish: Translation
sien
English: Translation
temple of head
noun