English-Lithuanian translations for gretna green
Definition of gretna green
- {{place|en|A <> on the border between England and Scotland , famous for easy marriages
- Any town with liberal marriage laws, a place where couples elope
- carried out quickly and secretively in a jurisdiction that is not the bride or groom's own
Trending Searches
Popular Dictionaries