comare

listen to the pronunciation of comare
اللاتينية - الإنجليزية
clothe/deck with hair/something hair-like
be furnished/covered with hair