meaning of saint nicholas

1. a bishop in Asia Minor who is associated with Santa Claus 4th century


Related Words

saint nicholas |

Developed & Maintained By Taraprasad.com

Treasure Words