Orlaesque

1- Exceptionally beautiful

2- Gorgeous

3-Something which has Orla like properties (Orla in Irish meaning roughly "Golden Princess"
It is a rather Orlaesque day
by Grim Squeaker July 13, 2013
Get the Orlaesque mug.