Waqf is bay boy name, main origion is Arabic. English meanings of Waqf is "Given in a trust, spared for welfare" and popular in Muslim religion.