I hate to break the news, but...
in reply to a message by kara
Kara in Greek means either:
1. A tame goat
2. A human or animal head
If I were you, I would stick with the Italian or Gaelic meanings :p
1. A tame goat
2. A human or animal head
If I were you, I would stick with the Italian or Gaelic meanings :p