Top definition
1) a beautiful warm-hearted person who loves having adventures outdoors, this person is very fun and has a penchant for bouncy castles!

2) a female deer, in gaelic
1) you wish you knew an eilid

2) look! an eilid!
by arcticfox08 February 24, 2010
Get the mug
Get a eilid mug for your dog Manley.