meaning of st nicholas

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


Related Words

st. nicholas |

Developed & Maintained By Taraprasad.com

Treasure Words