Jump to content

Dictionary:horn

From Yezur Wiki

English

Noun

horn

  1. A hard pointed growth on the head of an animal.

Translations

Translations — a hard pointed growth on the head of an animal
Herta-Olaic
Andusian