meaning of blarney stone

1. a stone in a castle in Ireland that is said to impart skill in flattery to anyone who kisses it


Related Words

blarney stone |

Developed & Maintained By Taraprasad.com

Treasure Words