Top definition
Irish for "Soul Mate" or, more correct, "Soul Friend". The most wonderful man in existence.
Anamchara saved my life last year.
by SilverWolfenWarrior November 05, 2010
Get the mug
Get a Anamchara mug for your father Manley.