1- Exceptionally beautiful
2- Gorgeous
3-Something which has Orla like properties (Orla in Irish meaning roughly "Golden Princess"
2- Gorgeous
3-Something which has Orla like properties (Orla in Irish meaning roughly "Golden Princess"
by Grim Squeaker July 13, 2013